




/*
*************************************************************************
*西瑞克斯研发管理系统
*版 本: 1.0   
*日 期：02/29/2012    
*作 者： 王浩 QQ：873987060   
*************************************************************************   
*/ 
package com.application.yfplacefile.service;
import java.util.List;
import com.manager.BaseService;
import com.manager.commons.page.PageBean;
import com.application.yfplacefile.entity.YfPlacefile;
import com.application.yfplacefile.struts.form.YfPlacefileForm;
import com.application.yfplacefile.dao.YfPlacefileDAO;
 /**
 * 
 * Description:YfPlacefileService<br />
 * 
 * Version:V0.1<br />
 * 
 * Author: 王浩 QQ：873987060  <br />
 * 
 * History: <br />
 * 
 * 02/29/2012 
 * 
 */
public class YfPlacefileService extends BaseService
{
	private YfPlacefileDAO yfPlacefileDAO;

	public YfPlacefileDAO getYfPlacefileDAO() {
		return this.yfPlacefileDAO;
	}

	public void setYfPlacefileDAO(YfPlacefileDAO yfPlacefileDAO) {
		this.yfPlacefileDAO = yfPlacefileDAO;
	}
        

        public YfPlacefile getYfPlacefile(YfPlacefile yfPlacefile) {
		return (YfPlacefile) this.getBaseDao().queryByPk(yfPlacefile, yfPlacefile.getId());
	}
	
	public Integer getAllCountYfPlacefile(YfPlacefileForm yfPlacefileForm){
		return this.yfPlacefileDAO.getAllCountYfPlacefile(yfPlacefileForm);
	}
	
	public List<YfPlacefile> searchYfPlacefile(YfPlacefileForm yfPlacefileForm, PageBean pageBean) throws Exception {
		List<YfPlacefile> yfPlacefileList = (List) this.yfPlacefileDAO.searchYfPlacefile(yfPlacefileForm, pageBean);
		return yfPlacefileList;
	}
        
        public void deleteYfPlacefiles(YfPlacefileForm yfPlacefileForm){
	   this.yfPlacefileDAO.deleteYfPlacefiles(yfPlacefileForm);	 
	}
}
